home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 9 / The PC-SIG Library on CD ROM - Ninth Edition.iso / 301_400 / DISK0340 / DISK0340.ZIP / FTEXT < prev    next >
Text File  |  1984-05-28  |  10KB  |  226 lines

  1. $ä≡
  2.                                   HELP SCREEN
  3.  
  4.  Your are now in the FORMGEN (forms generator) module of INFO-BASE.  FORMGEN
  5.  allows you to create the forms that are used throughout INFO-BASE.  Your may
  6.  also use FORMGEN as a text editor (in this case all your input is saved as
  7.  TEXT).
  8.  
  9.  A FORM is simply TEXT that has imbedded DATA FIELDS.  Usually, a DATA FIELD is
  10.  indicated by the underscore '_'; however, you may change the DATA FIELD
  11.  INDICATOR to any character.  The DATA FIELDS within your FORM are then used to
  12.  create a DATABASE (The actual creation of the DATABASE is not done in
  13.  FORMGEN).
  14.  
  15.  The FORM that is used to create the DATABASE is called a MASTER FORM.  It must
  16.  define every FIELD.  Later you can create SUBFORMS that only access some of
  17.  the FIELDS in your DATABASE.  As an example, a client file will contain much
  18.  information, however, a form letter (which can be a SUBFORM) will only use the
  19.  name and address information.
  20.  
  21.  Once you enter the text editor (by selecting option 1.  or 2.), you can select
  22.  additional help information.
  23.  
  24.        FORMGEN  - FORMS GENERATOR - TEXT EDITOR  GENERAL INFORMATION
  25.  
  26.  
  27.  You my enter any of the 255 ASCII characters (except Ctrl m (ASC 12) and Ctrl
  28.  h (ASC(8) which are the return and backspace functions).
  29.  
  30.  F10 function - any time that you get into a place where you don't want to be,
  31.  you can press the F10 function key.  There is no harm in using the F10 key,
  32.  except, that it will restart the program and you will lose whatever you have
  33.  entered.
  34.  
  35.  When you have finished entering text information, press F8 to finish creating
  36.  the FORM or to save your input as TEXT (as if you were using a text editor).
  37.  If you are creating a FORM, you should first store your work as TEXT, then
  38.  modify it and finish creating the FORM.  That way, you will not lose all of
  39.  your work if problems arise.
  40.  
  41.  Each FORM has a CURSOR SEQUENCE ( the order of DATA FIELDS that cursor moves
  42.  to).  Each DATA FIELD is associated with a FIELD within a DATABASE RECORD (
  43.  many FORMS with DATA FIELDS in many positions can access the same DATABASE).
  44.  You will be prompted for the CURSOR SEQUENCE and FIELD RECORD POSITION
  45.  (position within a RECORD) of each DATA FIELD.
  46.  GENERAL HELP INFORMATION CONTINUED
  47.  
  48.  After you have entered the CURSOR SEQUENCE and FIELD RECORD POSITIONS you will
  49.  be asked to enter a LABEL and a TYPE for each DATA FIELD.  The LABELS are
  50.  optional; they are necessary if you wish to transfer data between DATABASES or
  51.  verify input (by typing the same information on two different FORMS and having
  52.  the INFO-BASE check for inconsistencies).
  53.  
  54.  
  55.                                   DOT  COMMANDS
  56.  
  57.  
  58.  The DOT COMMANDS are used when printing FORMS; they are especially useful when
  59.  doing MAILMERGING.  Any line that contains a period '.' in column 1 cannot be
  60.  printed.  The line is either a comment or contains a DOT COMMAND.  (e.g.
  61.  '.pa' in columns 1-3 would cause the printer to move to the next page).  Since
  62.  you can imbed control characters within your FORMS (i.e.  create your own
  63.  printer controls), only a limited number of DOT COMMANDS are needed.  The DOT
  64.  COMMANDS are listed below.
  65.  
  66.  
  67.  
  68.                          DOT  COMMANDS    CONTINUED
  69.  
  70.                .pa       new page
  71.                .fo on    format on   re-adjusts lines see Γ command
  72.                .fo off   format off  turns format off
  73.                .ll nn    line length sets line length to nn
  74.                .ch nn    chr$(nn)    prints ASCII equivalent of nn
  75.                .ad nn    adjust      starts print nn spaces from the left
  76.  
  77.                Γ         Greek letter Tau (ALT-226) is generally used when
  78.                          when doing mailmerging.  It tells the INFO-BASE to
  79.                          eliminate preceding blanks.  If the format on
  80.                          command has also been set then the line is also
  81.                          readjusted to its current length.
  82.                          (e.g  Dear __________Γ, =>  Dear John, (format off)
  83.  
  84.  
  85.  
  86.  
  87.  
  88.   For additional information see other help screens or consult documentation.
  89.  
  90.  1.  CREATE   NEW   FORM   OR  TEXT                   
  91.  2.  MODIFY   OLD   FORM   OR  TEXT                   
  92.  3.  CHANGE   DATA  FIELD  INDICATOR                  
  93.  4.  MODIFY   CURSOR SEQUENCE, FIELD RECORD POSITIONS,
  94.               FIELD  LABELS,   OR    FIELD  TYPES     
  95.  5.  HELP     INFORMATION                             
  96.  6.  CHANGE   DEFAULT DATA DRIVE                      
  97.  7.  EXIT     TO  IBASE                               
  98.  8.  EXIT     TO  DOS                                 
  99.  
  100.  
  101.  
  102.  Please enter choice 
  103.  modify a previously  defined FORM or TEXT DOCUMENT
  104. There are two different formats for storing textual
  105. information:  TEXT or  FORM.    TEXT  can  be  from
  106. FORMGEN    (using  the  TEXT  option)   or  from  a
  107. word processor or text  editor.  The FORM format is
  108. created by FORMGEN; it contains  TEXT  followed  by
  109. internal information used in IBASE.                
  110.  
  111.  
  112.  
  113. Please select      1. TEXT     2. FORM   
  114.  change  DATA FIELD   INDICATOR 
  115. The  DATA FIELD  INDICATOR is used when creating FORMS;
  116. it denotes the location and  size  of  the  DATA FIELD.
  117. The default value  is '_' .  If  you  wish to  use  the
  118. underscore as TEXT,  then  you  must  change  the  DATA
  119. FIELD INDICATOR  value.   When  the  FORM  is  finished
  120. you can   replace the   DATA FIELD INDICATOR  with  any
  121. character or a blank.
  122.  
  123.  
  124.  
  125.  
  126. Please enter  DATA FIELD  INDICATOR
  127.  
  128.  modify  SEQUENCE NUMBERS - FIELD RECORD POSITIONS - LABELS - FIELD TYPES 
  129. Once a FORM  has  been  created, INFO-BASE  will  allow the
  130. FIELD LABELS, FIELD TYPES, as well as  the  CURSOR SEQUENCE
  131. NUMBERS  and  associated  FIELD  RECORD  POSITIONS   to  be
  132. modified without re-entering all of the  FORM  information.
  133. This  capability  is  especially  useful  when  changing or
  134. adding  LABELS  or  printing   out   a   FORM   (DATABASE )
  135. description.
  136.  
  137.  
  138.  
  139.  
  140. Please enter FORM name
  141. Your input may be stored as TEXT or as a  FORM.  If no DATA
  142. FIELDS have been defined, or you wish to  further edit your
  143. TEXT with a word processor, or you are  not  finished, then
  144. your input should be saved as TEXT.  If you  are  ready  to
  145. use the FORM with the DATABASE manager (IBASE), then select
  146. the FORM option.
  147.  
  148. If you select  the  FORM  option,  then  you  will be first
  149. prompted  for  the  CURSOR  SEQUENCE  NUMBERS.   The CURSOR
  150. SEQUENCE NUMBERS  indicate  the  DATA  FIELD order that the
  151. cursor moves to in response to pressing "return".
  152.  
  153.  
  154.  
  155. Is this a TEXT file (T) or FORM (F) ?  enter F or T
  156. Now you  will  be  prompted for the FIELD RECORD POSITIONS.
  157. The   CURSOR  SEQUENCE   and    FIELD RECORD POSITIONS  are
  158. independent;  that is, any FIELD with any  CURSOR  SEQUENCE
  159. value may occupy any FIELD  POSITION  within  the  DATABASE
  160. RECORD.    If  you  are  creating  a  MASTER  FORM then you
  161. should  use  the automatic numbering which gives FIELDS the
  162. same RECORD POSITION as their CURSOR SEQUENCE NUMBER.
  163.  
  164. Note: since  a SUBFORM may refer to RECORD POSITIONS larger
  165. than the number of FIELDS, only a  check  for  zero  values
  166. will be made.
  167.  
  168.  
  169. Please hit any key to continue
  170. INFO-BASE allows each FIELD  a  ten  character  LABEL.  The
  171. LABELS  are  optional.  They  are  used  for   transferring
  172. information   from  one  DATABASE  to  another,  data input
  173. verification, and FIELD identification.  All, some, or none
  174. of the FIELDS may be LABELED.  If a LABEL  is  not  desired
  175. for  a  given  FIELD,  then press  'RETURN' when the system
  176. prompts you for that LABEL.
  177.  
  178. Three  FIELD TYPES  are  supported:  C-CHARACTER,   D-DATE,
  179. and  0-9   NUMERIC.    The  DATE TYPE is not yet supported;
  180. when implemented, data will  be  entered and  displayed  as
  181. MM/DD/YY, but stored internally to allow for  sorting.  The
  182. 0 to 9  indicates  the  number  of  decimal  places.    The
  183. field  length  must be greater then the number  of  decimal
  184. places.  Default value is CHARACTER.
  185.  
  186.  
  187.  
  188. DO you wish to LABEL the FIELDS ?   Y/N
  189. 1.   CONTINUE                         
  190. 2.   RE-ENTER  CURSOR SEQUENCE        
  191. 3.   RE-ENTER  FIELD RECORD POSITIONS 
  192. 4.   RE-ENTER  LABELS & FIELD TYPES   
  193. 5.   PRINT     FORM DESCRIPTION       
  194.  
  195.  
  196.  
  197. Please enter choice 
  198. 1.  NO REPLACEMENT      
  199. 2.  BLANK  REPLACEMENT  
  200. 3.  SPECIAL CHARACTER   
  201.  Please specify  DATA FIELD replacement character       
  202.  Please enter DATA FIELD replacement character          
  203.  Please enter SAVE FILE name 
  204. Specified file already exits:  1) use file   2) specify another file. 
  205.  File specified does not exit  or is empty 
  206. F1  del line    F3  top file     F5  tab 20       F7  print        F9  help    
  207. F2  ins line    F4  bot file     F6  cen line     F8  save / exit  F10 abort   
  208. Please enter CURSOR SEQUENCE NUMBERS  ^B for previous FIELD 
  209. Please enter FIELD RECORD POSITIONS   ^B for previous FIELD 
  210.        For automatic numbering press  ^N                    
  211. Please choose  1) print TEXT and DATA FIELDS      
  212.                2) print  DATA FIELDS  only        
  213. Change DATA FIELD INDICATOR   for printing   Y/N ? 
  214. Please enter DATA FIELD INDICATOR 
  215. ^X to exit - remaining FIELDS set to defaults or previous value
  216.  ERROR  all NON BLANK FIELDS must be UNIQUE 
  217. Please enter default drive (A-H) 
  218. Press Esc for a directory of TEXT and FORM files on default data drive 
  219.   Press any key to continue  
  220.  FIELD LABEL   RECORD POS.  SEQ #    LENGTH    FIELD TYPE    ROW #    COLUMN #
  221.  &       ###         ###       ###         &          ###         ###  
  222.  Invalid Device Specification 
  223.  Please Check Printer
  224.  
  225.  
  226.